Big Huge Thesaurus

Kamehameha the Great

noun